package cn.csc.module.product.controller.admin.tag.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigInteger;
import java.time.LocalDateTime;

/**
* 商品标签 Base VO，提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
*/
@Data
public class SpuTagBaseVO {

    @ApiModelProperty(value = "分组标题")
    private String title;

    @ApiModelProperty(value = "店铺Id")
    private BigInteger shopId;

    @ApiModelProperty(value = "状态(1为正常,-1为删除)")
    private Boolean status;

    @ApiModelProperty(value = "默认类型(0:商家自定义,1:系统默认)")
    private Boolean isDefault;

    @ApiModelProperty(value = "商品数量")
    private BigInteger prodCount;

    @ApiModelProperty(value = "列表样式(0:一列一个,1:一列两个,2:一列三个)")
    private Integer style;

    @ApiModelProperty(value = "排序")
    private Integer seq;

    @ApiModelProperty(value = "删除时间")
    private LocalDateTime deleteTime;

}
